//#define  _CRT_SECURE_NO_WARNINGS 1	
//}#include <stdio.h>
//int main()
//{
//	int i = 0;
//	while (scanf("%d", &i)==1)
//	{
//		int a = 0;
//		while (a < i)
//		{
//		printf("*");
//			a++;
//		}
//		printf("\n");
//	}
//	return 0;
//
//

//#include <stdio.h>
//int main()
//{
//	int seconds = 0;
//	scanf("%d", &seconds);
//		int a= seconds / 3600;
//		int b = seconds % 3600 / 60;
//		int c = seconds % 3600 % 60;
//		printf("%d %d %d", a,b,c);
//	return 0;
//}

//#include <stdio.h>
//int main()
//{
//	int t = 0;
//	while (scanf("%d", &t) == 1)
//	{
//		if (t > 0)
//			printf("1\n");
//		else if (t ==0)
//			printf("0.5\n");
//		else
//			printf("0\n");
//	}
//	return 0;
//}
// 
// 
// 
#define  _CRT_SECURE_NO_WARNINGS 1	
#include <stdio.h>
int main()
{
	int i = 0;
	double score[25] = { 0.0 };
	int j = 0;
	double num = 0.0;
	while (i < 25)
	{
		scanf("%lf", &score[i]);
		i++;
	}
		printf("\n");
	while (j < 5)
	{
		printf("%.1lf ", score[j]);
		num += score[j];
		j++;
	}
	printf("%.1lf\n",num);
	num = 0;
	while (j < 10)
	{
		printf("%.1lf ", score[j]);
		num += score[j];
		j++;
	}
	printf("%.1lf\n",num);
	num = 0;
	while (j < 15)
	{
		printf("%.1lf ", score[j]);
		num += score[j];
		j++;
	}
	printf("%.1lf\n", num);
	num = 0;
	while (j < 20)
	{
		printf("%.1lf ", score[j]);
		num += score[j];
		j++;
	}
	printf("%.1lf\n", num);
	num = 0;
	while (j < 25)
	{
		printf("%.1lf ", score[j]);
		num += score[j];
		j++;
	}
	printf("%.1lf\n", num);
	return 0;
}

#define  _CRT_SECURE_NO_WARNINGS 1	
#include <stdio.h>
double score[25] = { 0.0 };
void test(int x,int y)
{
	int j = x;
	double num = 0.0;
	while (j>=x&&j<y)
	{
		printf("%.1lf ", score[j]);
		num += score[j];
		j++;
	}
	printf("%.1lf\n", num);
}
int main()
{
	
	int i = 0;
	while (i < 25)
	{
		scanf("%lf", &score[i]);
		i++;
	}
	printf("\n");
	test(0,5);
	test(5,10);
	test(10,15);
	test(15,20);
	test(20,25);
	return 0;
}
